package paquete1;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * @
 */


/**
 *Esta clase realiza operaciones aritméticas
 * 
 * @author Luis Miguel García Velázquez
 * @see <a href="http://www.google.es">http://www.google.es </a>
 * @version 0.0.1 de marzo de 2013
 */
public class Suma {
/**
 * Variable privada: operador a
 */    
	private int a;
/**
 * Variable publica: operador b
 */        
	public int b;
		
/**  
 * Constructor de la clase
 */      
        public Suma(){
            
        }
/**  
 * Método que inicializa variable privada a
 */                
        
	public void setA(Integer a){
		this.a=a;
	}
	
/**  
 * Método que inicializa variable publica b
 */                        
	public void setB(int b){
		this.b = b;
	}
	
/**
 * Método que hace la suma de dos valores
 * @param op1 que debe ser el operador nº 1
 * @param op2 int que debe ser el operador nº 2
 * @return int Devuelve el resultado de la suma de ambos operadores
 * @since incluido en la versión 1.0
 * @deprecated No se aconseja su uso
 * @see #suma_enteros( int, int)
 */	
	public int suma(int op1, int op2){
		int suma;
		suma = op1 + op2;
		return suma;
	}
        
        
   
 /** Método que hace la suma de dos valores
  *@param op1 que debe ser el operador nº 1
 * @param op2 que debe ser el operador nº 2
 * @return int Devuelve el resultado de la suma de ambos operadores
 * @since incluido en la versión 1.0
 * 
 */
        public int suma_enteros( int op1, int op2)
        {
            int suma = 0;
            if( op1>0 && op2>0)
                suma = op1 + op2;
            return suma;
        }        
        
}